man made feature - Spanisch Englisch Wörterbuch